technological innovations - Allemand Anglais Dictionnaire